package 集合;

import java.util.Collection;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;

public class TestSet {

    public static void main(String[] args) {
        Set set=new HashSet();//创建set集合
        //添加
        set.add("苹果");
        set.add("苹果");
        set.add("榴莲");
        set.add("西瓜");
        System.out.println(set.size());//3
        //删除
        set.remove("西瓜");
        //判断集合中是否包含这个元素，true|false
        System.out.println(set.contains("苹果"));//true
        System.out.println(set.contains("西瓜"));//false
        //遍历
        set.add("西瓜");
        set.add("鸭梨");
        Iterator iterator = set.iterator();//获得iterator对象
        while (iterator.hasNext()){//hasNext:判断是否有元素
            System.out.println(iterator.next());//获得下一个元素的值
        }
        System.out.println("************");
        for (Object o : set) {
            System.out.println(o);
        }
        //能用for遍历？？不能

    }
}
